package top.healthylife.gateway.platform.br.dto.basicdata.paymentbank.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;
import top.healthylife.gateway.platform.br.dto.baseresult.BrResBaseResultDto;

/**
 * @author : 高则喜
 * @Date 2020/12/23 11:43
 */
@Data
@Accessors(chain = true)
@ApiModel("支付消费行为偏好信息识别")
public class BrResPaymentBankDto extends BrResBaseResultDto {
    @ApiField(value = "产品查询标识 " , info = "1 查询成功_有结果，0 查询成功_无结果， 99 查询失败 ")
    @ApiModelProperty(value="产品查询标识 ",example="1 查询成功_有结果，0 查询成功_无结果， 99 查询失败 ")
    private Flag flag;

    @ApiField(value = "product" , info = " ")
    @ApiModelProperty(value="product",example=" ")
    private Product product;

    @ApiField(value = "返回码" , info = "0：成功； 10002：错误的开发者ID； 10003：参数无效或缺失； 10004：未授权的开发者ID； 10005：智策云平台无此参数结果数据； 10006：Api公私密钥无效； 10008：未设置查询参数； 10009：开发者ID无效或暂停使用； 10010：无查询权限； 10011：无效的调试模式； 10012：错误的查询账号； 10013：无效的请求参数（交易流水）； 10019：无效的商户代码； 10020：无效的MD5账户； 10100：未设置查询参数或数据类型； 10101：无法访问服务器； 10102：无法访问服务器，返回数据为空； 10104：未设置连接服务器URL； 其它：其它错误 " )
    @ApiModelProperty(value="返回码",example="0：成功； 10002：错误的开发者ID； 10003：参数无效或缺失； 10004：未授权的开发者ID； 10005：智策云平台无此参数结果数据； 10006：Api公私密钥无效； 10008：未设置查询参数； 10009：开发者ID无效或暂停使用； 10010：无查询权限； 10011：无效的调试模式； 10012：错误的查询账号； 10013：无效的请求参数（交易流水）； 10019：无效的商户代码； 10020：无效的MD5账户； 10100：未设置查询参数或数据类型； 10101：无法访问服务器； 10102：无法访问服务器，返回数据为空； 10104：未设置连接服务器URL； 其它：其它错误 " )
    private Long errorCode;

    @ApiField(value = "" , info = " " )
    @ApiModelProperty(value="",example=" " )
    private Long costTime;

}
